package com.aoxin.model;

import java.math.BigDecimal;
import java.util.Date;

public class SlfRecharge {
    /**
     *充值编码
     */
    private Integer recharge;
    /**
     *充值用户编码
     */
    private Integer userId;
    /**
     *充值用户名称
     */
    private String userName;
    /**
     *充值金额
     */
    private BigDecimal money;
    /**
     *充值的立方币
     */
    private Integer rechargeLfb;
    /**
     *充值比例
     */
    private BigDecimal ratio;
    /**
     *支付方式
     */
    private Integer payType;
    /**
     *支付订单编号
     */
    private String orderId;
    /**
     *支付流水号
     */
    private String orderNumber;
    /**
     *订单应付总价
     */
    private BigDecimal reallyTotalMoney;
    /**
     *订单实付总价
     */
    private BigDecimal shouldTotalMoney;
    /**
     *支付状态
     */
    private Integer payStatus;
    /**
     *下单时间
     */
    private Date orderDate;
    /**
     *支付时间
     */
    private Date payDate;
    /**
     *创建时间
     */
    private Date createDate;

    public Integer getRecharge() {
        return recharge;
    }

    public void setRecharge(Integer recharge) {
        this.recharge = recharge;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public Integer getRechargeLfb() {
        return rechargeLfb;
    }

    public void setRechargeLfb(Integer rechargeLfb) {
        this.rechargeLfb = rechargeLfb;
    }

    public BigDecimal getRatio() {
        return ratio;
    }

    public void setRatio(BigDecimal ratio) {
        this.ratio = ratio;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId == null ? null : orderId.trim();
    }

    public String getOrderNumber() {
        return orderNumber;
    }

    public void setOrderNumber(String orderNumber) {
        this.orderNumber = orderNumber == null ? null : orderNumber.trim();
    }

    public BigDecimal getReallyTotalMoney() {
        return reallyTotalMoney;
    }

    public void setReallyTotalMoney(BigDecimal reallyTotalMoney) {
        this.reallyTotalMoney = reallyTotalMoney;
    }

    public BigDecimal getShouldTotalMoney() {
        return shouldTotalMoney;
    }

    public void setShouldTotalMoney(BigDecimal shouldTotalMoney) {
        this.shouldTotalMoney = shouldTotalMoney;
    }

    public Integer getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(Integer payStatus) {
        this.payStatus = payStatus;
    }

    public Date getOrderDate() {
        return orderDate;
    }

    public void setOrderDate(Date orderDate) {
        this.orderDate = orderDate;
    }

    public Date getPayDate() {
        return payDate;
    }

    public void setPayDate(Date payDate) {
        this.payDate = payDate;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }
}